package com.epam.iunna.bookshop.controller.application;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
/**
 * Сервлет инициализации.
 *
 */
public class InitServlet extends HttpServlet {
    /**
     * UID сервлета.
     */
    private static final long serialVersionUID = -8355123211978925590L;
/**
 * инициализирует приложение связывая его с этим сервлетом.
 * @throws ServletException .
 */
    public void init() throws ServletException {
        String appPath = getServletContext().getRealPath("/") + "/"; // задаем сервлет инициализации-этот сервлет,
        //имя приложения,путь к файлу конфигурации, путь к приложению -берем из web.xml.
        App.init(this, getInitParameter("application"),
                appPath + getInitParameter("configFile"), appPath);
    }
    /**
     * Контейнер удаляет сервлет.
     */ 
    public void destroy() {
        System.out.println("we were destroyed");
    }

}
